the impression i got - German English Dictionary